package com.ce.mapper;

import com.ce.entity.SalesList;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;

/**
 * <p>
 * 销售记录表 Mapper 接口
 * </p>
 *
 * @author jyt
 * @since 2022-03-02
 */
public interface SalesListMapper extends BaseMapper<SalesList> {
    /**
     * 销售金额查询
     *
     * @param
     * @return 影响list
     */
    List<SalesList> selectSalesListPrice();

    /**
     * 查询销售记录
     *
     * @param salesList
     * @return
     */
    List<SalesList> selectList(SalesList salesList);

    /**
     * 查询销售记录（销售金额）
     *
     * @param salesList
     * @return
     */
    List<SalesList> selectSalesList(SalesList salesList);

    /** 查询月份数
     * @return month值
     */
    int selectSaleMonthCount();

    /**
     *  查询销售单数
     * @return counts
     */
    int selectCount();

    /**
     *  查询总销售金额
     * @return prices
     */
    double selectAllPrice();
}
